TKdoList allows you to create a standard Macintosh list dialog and return single or multiple selections. The dialog has one list field and two buttons, "Cancel" and "Select". You can use your own prompt.
A unique feature of TKdoList is that you can use lists of items separated by commas, spaces, or returns. For much more versatility see TKdialog.